home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Brotikasten
/
BROTCD01.iso
/
games
/
dis411.d64
/
.rapunzel <
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1995-07-31
|
8KB
|
244 lines
2 GOTO920
10 PRINTTAB(25)"[158][176][192][192][192][192][192][192][192][192][192][192][174]"
11 PRINTTAB(25)"[158][221] [210][193][208][213][206][218][197][204] [158][221]"
12 PRINTTAB(25)"[158][173][192][192][192][192][192][192][192][192][192][192][189][144]":RETURN
13 PRINT" [196][210][213][197][195][203] [211][208][193][195][197]"
14 GETE$:IFE$=""THEN14
15 IFE$=CHR$(32)THENRETURN
16 GOTO14
20 POKE53280,0:POKE53281,0: POKE53272,26
30 FORX=0TO7:READW:POKE10240+X,W:NEXT
40 FORX=8TO15:POKE10240+X,255:NEXT
50 FORX=368TO375:POKE10240+X,0:NEXT
60 DATA36,36,153,126,24,126,153,0
70 GOSUB350
80 I=INT(5*RND(1))+1
90 IFI=1THENX=3
100 IFI=2THENX=11
110 IFI=3THENX=20
120 IFI=4THENX=28
130 IFI=5THENX=34
140 TI$="000000"
150 Y=24:Y1=Y:X1=X
160 POKE1024+Y*40+X,0:POKE55296+Y*40+X,3
170 GETE$:IFE$=""THEN170
180 IFE$="[145]"THENY1=Y-1:X1=X
190 IFE$=""THENY1=Y+1:X1=X
200 IFE$="[157]"THENX1=X-1:Y1=Y
210 IFE$=""THENX1=X+1:Y1=Y
211 IFE$="*"THEN1200
220 P=1024+Y1*40+X1
230 IFPEEK(P)<>1THEN170
240 POKEP,0:POKEP+54272,3
250 POKE1024+Y*40+X,1:POKE55296+Y*40+X,7:Y=Y1:X=X1
260 IFY=0THENR=R+1:GOSUB9300:IFR<RRTHENGOSUB350:GOTO150
270 IFY=0ANDR=RRTHENGOSUB9200:PRINT"[147]":GOTO290
280 GOTO170
290 POKE53272,23
300 PRINT"[215]IEDER EIN [199]LUECKLICHER [198]LOH !"
310 PRINT"[211]IE HABEN IN "MID$(TI$,3,2)" MIN:"RIGHT$(TI$,2)" SEC ZU [201]HRER"
320 PRINT"[210]APUNZEL GEFUNDEN."
321 PRINT"[210]UNDENANZAHL ";RR:PRINT""
330 PRINT"[206]OCH EINMAL [[202]/[206]]"
340 GETE$:IFE$=""THEN340
341 IFE$="J"THENRESTORE:CLR:GOTO920
342 IFE$="N"THEN700
343 GOTO340
350 PRINT"[147][158].AA..A...A...A...A....A...A...A.A..AA"
360 PRINT"...AAAAA.AAA.....AAAA.......A..AAAA..AA"
370 PRINT"...A...A.A.......A..AA......AAA.A....A"
380 PRINT".AAA..AA.AAAAAA..A.AAA.......A.AAAAAAA"
390 PRINT".A.AAAA.......A..AAA.A.AAAAA.A...A"
400 PRINT".A......AA.AAAA......A.A...A.A...A"
410 PRINT".AAAAAAAA.........AAAA.AAA.AAA..AAA.AAA"
420 PRINT"...A....AAAAAAA...A......A......A...A.A"
430 PRINT"...A....A.....A...AAA.AA.AAAAAA.AAAAA.A"
440 PRINT"...AAAAAAAAAA.AAA......A......A.......A"
450 PRINT"............A...A....AAAAAA.AAA...AAAAA"
460 PRINT"...AAAAAAAAAA.AAA....A...A........A"
470 PRINT"...A..........A......A...AAAAAAA..A"
480 PRINT"...AA....AAAAAAAAAAA.A.........A..AAAA"
490 PRINT"...A.....A.........A.A.AAAAAA..A"
500 PRINT"...AAAA.A..........AAA.A....A..A.AAAAA"
510 PRINT"......A.A..........A...AAAA.A..A.A"
520 PRINT"......A.AAAAAAAA...A......A.AAAA.A..AAA"
530 PRINT"......A........A...AAAAAA.A......A..A.A"
540 PRINT".AAAAAA....AAA.A........A.AAAAAAAAAAA.A"
550 PRINT".A....A....A.A.A.AAAAAA.A......A......A"
560 PRINT".A....A....A.A.A.A....A.A.AAAAAA.AAAA.A"
570 PRINT".AAA..A....A.AAA.AAAA.AAA.A...A..A..AAA"
580 PRINT".A.A..AAA..A.A.A.A..A..A..AAA.AA.AA"
590 PRINT".A.A..A.A..A.A.A.A..A..A....A.A.AAA";
600 I=INT(5*RND(1))+1
610 IFI=1THENLL=1225
620 IFI=2THENLL=1234
630 IFI=3THENLL=1365
640 IFI=4THENLL=1451
650 IFI=5THENLL=1621
660 POKELL,1:POKELL+54272,7
670 RETURN
700 PRINT"[147]"
710 PRINT" [194]IS ZUR NAECHSTEN"
720 PRINT" [210]APUNZEL-[202]AGD...."
730 PRINT" [212]SCHUESS!":FORI=1TO3000:NEXT:SYS64738
800 PRINT"[147][154]"CHR$(142):POKE53280,0:POKE53281,0
810 PRINT" [171][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][179]
811 [153]" PEEK PEEK"
812 [153]" PEEK SYSERKLAERUNG [1] CONTPEEK"
813 [153]" PEEKCLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSECLOSEPEEK"
814 [153]" PEEK SYSSPIELEN [2] CONTPEEK"
815 [153]" PEEK PEEK"
816 [153]" -TANTANTANTANTANTANTANTANTANTANTANTANTANTANTANTANTANTANTANTANTAN< "
820 [129]I[178]1[164]3:[153]"":[153][163]14)"CLRWAEHLEN SIE !":[130]
821 [129]I[178]1[164]3:[153][163]14)"ONSYSWAEHLEN SIE":[130]
825 [161]E$:[139]E$[178]""[167]820
826 [139]E$[178]"1"[167]840
827 [139]E$[178]"2"[167]830
828 [137]825
830 [153]"LOAD"[199](14)
831 [153]" (null)IEVIELE (null)UNDEN WOLLEN"
832 [133]" (null)IE SPIELEN (MAX.10 )";R$:RR[178][197](R$)
833 [139]RR[179][178]0[176]RR[177]10[167][153]"ONON":R$[178]"":[137]832
834 [137]20
840 [153]"LOAD"[199](14):[151]53280,4:[151]53281,4:[141]10
841 [153]" VALRIGHT$(null)CLOSE(null)(null)STR$VAL(null)(null)VAL(null)CLOSE(null)ATNVAL(null)LENLEFT$VAL(null)CLOSE!"
842 [153]" (null)OENIGSSOEHNE SIND IM ALLGEMEINEN ZWAR"
843 [153]" REICH, DAFUER ABER DUMM.STR$ER (null)RINZ,"
844 [153]" DER MINDESTENS EINMAL PRO (null)OCHE (null)APUN-"
845 [153]" ZEL BESUCHTE,TRAF EINES (null)AGES AUF SEI-"
846 [153]" NEM (null)EG ZUM (null)URM EINE BOESE ASCEE.(null)UN"
847 [153]" HABEN BOESE ASCEEN DIE ATNNGEWOHNHEIT,IM-"
848 [153]" MER UND UEBERALL ZU BEWEISEN,DASS SIE"
849 [153]" WIRKLICH BOESE SIND.(null)EISTENS TUN SIE"
850 [153]" DAS IN ASCORM VON (null)ERWANDLUNGEN.(null)UN TRAF"
851 [153]" UNSER (null)RINZ ABER EINE ASCEE,DIE NORMA-"
852 [153]" LERWEISE IM (null)AERCHENARBEITSAMT BE-"
853 [153]" BESCHAEFTIGT IST UND DESHALB DIE"
854 [153]" (null)ITUATION AUF DEM ATNRBEITSMARKT FUER"
855 [153]" (null)ERWANDELTE SEHR GUT KANNTE.":[141]13
860 [153]"LOAD":[141]10
861 [153]" (null)M DEM (null)RINZEN EINE LANGWIERIGE (null)M-"
862 [153]" SCHULUNG ZU ERSPAREN ((null)ERWANDLUNGEN"
863 [153]" IN ASCROESCHE,(null)ABEN ODER VALSEL SIND TOTAL"
864 [153]" UEBERLAUFEN),BESCHLOSS DIE ASCEE,IHN IN"
865 [153]" EINEN ASC(null)(null)LEFT$ ZU VERZAUBERN,UND ZOG IHRER"
866 [153]" (null)EGE.(null)UN MACHTE SICH DER (null)RINZ AUF"
868 [153]" DEN (null)EG IN (null)ICHTUNG (null)URM."
869 [153]" (null)AUM DORT ANGEKOMMEN,SAH ER SICH EINEM"
870 [153]" MEHRERE (null)ETER LANGEN GOLDBLONDEN (null)RO-
871 PRINT" BLEM GEGENUEBERGESTELLT.[210]APUNZEL HATTE"
872 PRINT" IN [197]RWARTUNG DES [208]RINZEN BEREITS IHR"
873 PRINT" GUELDEN [200]AAR AUS DEM [198]ENSTER GEWORFEN"
874 PRINT" UND HAARTE (PARDON:HARRTE) DER [196]INGE,"
875 PRINT" DIE DA KOMMEN MOCHTEN.[199]LUECKLICHER-"
876 PRINT" WEISE IST EIN [198]LOH JA AUCH EIN [198]ACH-"
877 PRINT" MANN IN [194]EZUG AUF [200]AARE UND SEHR BE-"
878 PRINT" GABT IM [203]LETTERN.[197]R MACHTE SICH ALSO"
879 PRINT" AN DEN [193]UFSTIEG.[145]":GOSUB13
880 PRINT"[147]":GOSUB10
881 PRINT" [196]OCH WAS ER VORHER ALS [208]RINZ NIE GE-"
882 PRINT" MERKT HATTE,KONNTE JETZT SEIN [214]ER-"
883 PRINT" HAENGNIS WERDEN.[196]URCH DIE STAENDIGEN"
884 PRINT" [211]TRAPAZEN, DIE [210]APUNZELS [200]AAR IM [204]AUF"
885 PRINT" DER [218]EIT MITGEMACHT HATTE, WAR [200]AAR-"
886 PRINT" SPLISS ENTSTANDEN. [213]ND SO BESTAND NUN"
887 PRINT" DIE [193]UFGABE (UND DAMIT AUCH [201]HRE)"
888 PRINT" DES UNGLUECKLICHEN [198]LOHS DARIN,SICH"
889 PRINT" IN DIESES [199]EWIRR NACH OBEN DURCHZU-"
890 PRINT" ARBEITEN.[196]ENN ZU SEINER [210]APUNZEL WOLL-"
891 PRINT" AUCH ALS [198]LOHPRINZ GELANGEN.":GOSUB13
900 PRINT"[147]":GOSUB10
901 PRINT" [211][208][201][197][204][197][210][203][204][193][197][210][213][206][199]"
902 PRINT" MIT DEN [195]URSOR-[212]ASTEN WIRD DER [198]LOH-"
903 PRINT" [208]RINZ BEWEGT."
904 PRINT" [211]HIFT + [195]URSUR LINKS = [144]NACH UNTEN"
905 PRINT" [211]HIFT + [195]URSOR RECHTS = [144]NACH RECHTS"
906 PRINT" [195]URSOR LINKS = [144]NACH OBEN"
907 PRINT" [195]URSOR RECHTS = [144]NACH LINKS"
908 PRINT" [197]S IST IHRE [193]UFGABE, EINEN DER [218]IEL-"
909 PRINT" PUNKTE (OBEN) ZU ERREICHEN.[196]ANN KOEN-"
910 PRINT" NEN [211]IE SICH IN DIE [193]RME VON [210]APUNZEL"
911 PRINT" LEGEN.[215]IE OFT [211]IE KLETTERN WOLLEN"
912 PRINT" ([193]NZAHL DER [194]ILDER), KOENNEN [211]IE JETZT"
913 PRINT" GLEICH SELBST BESTIMMEN."
914 PRINT" *[144] = [211]IE GEBEN VORHER AUF[145]":GOSUB13:GOTO830
920 PRINT"[147][156]"CHR$(142):POKE53280,0:POKE53281,0
921 PRINT"[158]@@@@[156] [158]@@@@[156] [158]@@@@[156] [158]@[156] [158]@[156] [158]@@@@[156] [158]@@@[156] [158]@@@@[156] [158]@[156]
922 [153]"SYS@CLR SYS@CLR SYS@CLR SYS@CLR SYS@CLR SYS@CLR SYS@CLR SYS@CLR SYS@CLR SYS@CLR SYS@CLR SYS@CLR SYS@CLR
923 PRINT"[158]@[156] [158]@[156] [158]@[156] [158]@[156] [158]@[156] [158]@[156] [158]@[156] [158]@[156] [158]@[156] [1